large asparagus - German English Dictionary